Supporting Mobility in Content-Based Publish/Subscribe Middleware

نویسندگان

  • Ludger Fiege
  • Felix C. Freiling
  • Oliver Kasten
  • Andreas Zeidler
چکیده

Publish/subscribe (pub/sub) is considered a valuable middleware architecture that proliferates loose coupling and leverages reconfigurability and evolution. Up to now, existing pub/sub middleware was optimized for static systems where users as well as the underlying system structure were rather fixed. We study the question whether existing pub/sub middleware can be extended to support mobile and location-dependent applications. We first analyze the requirements of such applications and distinguish two orthogonal forms of mobility: the system-centric physical mobility and an application-centric logical mobility (where users are aware that they are changing location). We introduce location-dependent subscriptions as a suitable means to exploit the power of the event-based paradigm in mobile applications. Briefly spoken, location-dependency refines a subscription to accept only events related to a mobile user’s current location. Implementations for both forms of mobility are presented within the content-based pub/sub middleware Rebeca, drawing from its refined routing capabilities (namely, covering and merging).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mobility Support with REBECA

Publish/subscribe (pub/sub) proliferates loose coupling and is touted to facilitate mobility. The inherent loose coupling even allows existing applications to be transfered to mobile environments, if an appropriate infrastructure support is available. However, existing pub/sub middleware are mostly optimized for static systems where users as well as the underlying system structure is rather fix...

متن کامل

University of Zagreb Faculty of Electrical Engineering and Computing DISSERTATION Service Architecture for Content Dissemination to Mobile Users

The dissertation presents an architecture and implementation of an efficient and personalized content dissemination service targeting mobile users. The service enables information publishers to publish the content for numerous users based on the publish/subscribe interaction style. Service personalization is achieved through subscriptions: Users define subscriptions to express their interest in...

متن کامل

Design and Implementation of the Pervaho

This paper introduces Pervaho, an integrated middleware specifically aimed at supporting the development and testing of mobile ad hoc applications. To illustrate the use of our middleware, we walk through the development of a concrete mobile ad hoc application and show how it relies on a location-based publish/subscribe service as communication cornerstone. We also illustrate how a specialized ...

متن کامل

State-of-the-art in Publish/Subscribe Middleware for Supporting Mobility

Publish/subscribe is a widely used middleware architecture as it proliferates loose coupling between interacting components. It is particularly useful in mobile environment because communication in publish/subscribe is anonymous, asynchronous, and inherently multicasting in nature. In spite of these features, the requirements of mobile applications are hard to satisfy using publish/subscribe mi...

متن کامل

A Cross-Layer Approach for Publish/Subscribe in Mobile Ad Hoc Networks

In the context of ubiquitous and pervasive computing, publish/subscribe middleware is gaining momentum due to its loosely coupled communication scheme. In this paper we present Q, a publish/subscribe service conceived to operate in the context of mobile ad hoc networks. With Q, the overlay network that routes events from publishers to subscribers dynamically adapts itself to the changing topolo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003